package com.bz.item.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bz.pojo.TbItemParam;
import com.bz.utils.PageResult;

public interface ItemParamService extends IService<TbItemParam> {

    /**
     * 根据商品分类ID查询规格参数模板
     * @param itemCatId
     * @return
     */
    TbItemParam selectItemParamByItemCatId(Long itemCatId);

    /**
     * 分页查询所有商品规格参数模板
     * @param page
     * @param rows
     * @return
     */
    PageResult selectItemParamAll(Integer page, Integer rows);

    /**
     * 根据商品分类添加规格参数模板
     * @param tbItemParam
     * @return
     */
    Integer insertItemParam(TbItemParam tbItemParam);

    /**
     * 根据规格参数模板的ID删除数据
     * @param id
     * @return
     */
    Integer deleteItemParamById(Long id);
}
